branch premises - Espagnol Anglais Dictionnaire